package com.chang.bootplus.po;


import com.chang.bootplus.base.database.Page;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;
import lombok.experimental.Accessors;

@Data
@ApiModel(value = "资讯列表",
        description = "根据输入的表单内容来决定按照什么进行查找，如输入id字段，则按照news表的id进行查找；如果输入fieldId，" +
                "则按照领域类型查找一个领域类型的所有资讯；如果输入message字段，则按照标题关键字进行查找；注意当不输入别的字段时，需要把别的置为null，字符串类型为空或null均可(分页的两个字段不用置null)" +
                "，且这里是按照news创建时间进行升序")
@ToString
@NoArgsConstructor
@AllArgsConstructor
@Accessors(chain = true)
public class NewsSelPO extends Page {

    @ApiModelProperty(value = "资讯领域类型,0代表技术训练，1代表营养饮食，2代表健康保健",example = "1")
    private Integer fieldId;

    @ApiModelProperty(value = "资讯标题的关键字",example = "标题")
    private String title;

    @ApiModelProperty(value = "资讯的标签",example = "标签")
    private String label;

}
